*{
		padding:0px;
		margin:0px;
		font-size:12px;
	}
	#main{
		height:220px;
		width:400px;
		margin:150px auto 0px;
		background-color:#F6F6EF;
		border-radius:8px;
	}
	#top{
		color:#FFA533;
		font-weight:bold;
		font-size:20px;
		height:60px;
		line-height:60px;
		background-color:#FFF;
	}
	#middle{
		width:400px;
		height:120px;
		border-bottom:2px solid green;
	}
	.middle{
		width:400px;
		height:35px;;
	}
	.middle_text{
		font-weight:bold;
		height:35px;
		line-height:35px;
		float:left;
		text-align:right;
		width:100px;
	}
	.middle_input{
		text-indent:20px;
		height:27px;
		padding-top:8px;
		float:left;
		width:300px;
	}
	#login{
		height:30px;
		width:250px;
		padding-top:10px;
		text-align:right;
		line-height:30px;
		
	}
	#login input{
		padding:2px 6px;
	}
	#bottom{
		height:30px;
		line-height:30px;
		font-weight:bold;
		color:#CCCCCC;
		text-indent:20px;
	}
	#bottom a {
		text-decoration:none;
		color:#CCCCCC;
	}
	#bottom a:hover {
		font-size:14px;
		color:green;
	}